have the last say - French English Dictionary